English word definition — powered by WordNet
restore by replacing a part or putting together what is torn or broken
Want to remember furbish up?